
using System;
using System.ComponentModel.DataAnnotations;
using Abp.Domain.Entities.Auditing;
using JYJ.AiYard.StationManagement.TbYardPayDayNights;

namespace  JYJ.AiYard.StationManagement.TbYardPayDayNights.Dtos
{
    public class TbYardPayDayNightEditDto
	{

        /// <summary>
        /// Id
        /// </summary>
        public long? ID { get; set; }



        /// <summary>
        /// 场所编号
        /// </summary>
       [Required(ErrorMessage="场所编号不能为空")]
        public long Station_Id { get; set; }



		/// <summary>
		/// 收费卡类编号
		/// </summary>
		[Required(ErrorMessage="收费卡类不能为空")]
		public int CardTypeID { get; set; }



		/// <summary>
		/// 收费卡类名称
		/// </summary> 
		public string CardType { get; set; }



		/// <summary>
		/// 白天起始时间
		/// </summary> 
		public DateTime DayBTime { get; set; }
		/// <summary>
		/// 白天结束时间
		/// </summary> 
		public DateTime DayETime { get; set; }
		/// <summary>
		/// 白天免费时间(分钟数)
		/// </summary> 
		public int DayFree { get; set; }
		/// <summary>
		/// 白天前多少分钟
		/// </summary> 
		public int DayFirstMin { get; set; }
		/// <summary>
		/// 白天前多少分钟收费
		/// </summary> 
		public decimal DayFirstMon { get; set; }
		/// <summary>
		/// 白天后每N分钟
		/// </summary> 
		public int DayLastMin { get; set; }
		/// <summary>
		/// 白天后每N分钟收费
		/// </summary> 
		public decimal DayLastMon { get; set; }
		/// <summary>
		/// 白天最高收费
		/// </summary> 
		public decimal DayHigh { get; set; }
		/// <summary>
		/// 晚上起始时间
		/// </summary> 
		public DateTime NightBTime { get; set; }
		/// <summary>
		/// 晚上结束时间
		/// </summary> 
		public DateTime NightETime { get; set; }
		/// <summary>
		/// 晚上免费时间(分钟数)
		/// </summary> 
		public int NightFree { get; set; }
		/// <summary>
		/// 晚上后每N分钟
		/// </summary> 
		public int NightMin { get; set; }
		/// <summary>
		/// 晚上后每N分钟收费
		/// </summary> 
		public decimal NightMon { get; set; }
		/// <summary>
		/// 晚上最高收费
		/// </summary> 
		public decimal High { get; set; }
		/// <summary>
		/// 天最高收费
		/// </summary> 
		public decimal ALLHigh { get; set; }
		/// <summary>
		/// 超时时间
		/// </summary> 
		public int OverTime { get; set; }
		 
		 

    }
}